foot brake pedal - Turco Inglés Diccionario